Best Twitter Email Scraper avatar

Best Twitter Email Scraper

Pricing

from $5.99 / 1,000 results

Go to Apify Store
Best Twitter Email Scraper

Best Twitter Email Scraper

Best Twitter Email Scraper helps you find publicly available email addresses from X (Twitter) profiles quickly and accurately. Extract emails, usernames, bios, follower counts, and website links for lead generation, outreach, sales prospecting, recruitment, and market research.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

ScrapeVanta

ScrapeVanta

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Best Twitter Email Scraper ⚡

Scraping Twitter contact emails manually is slow, inconsistent, and doesn’t scale when you need real leads fast. Best Twitter Email Scraper automatically extracts business and consumer emails from X (Twitter) using your keywords and targeting settings. If you’re looking for the best Twitter email scraper or a Twitter email scraper tool to build outreach lists by country and email type, this actor is for you. Sales teams, researchers, and marketers use it to turn public profiles into usable email-domain and contact datasets in a single run.


See the Data: Sample Output

Here’s a real record from a single run:

{
"keyword": "fitness",
"title": "John Fitness Studio",
"url": "https://x.com/john_fitness_studio",
"description": "Train with us — bookings and inquiries available.",
"email": "hello@johnfitnessstudio.com",
"email_domain": "johnfitnessstudio.com",
"email_type": "B2B",
"scrape_from": "Profile",
"country": "United States",
"status": "success",
"error_message": null
}
FieldTypeWhat It Tells You
keywordstringThe keyword you used to generate the lead, useful for campaign-level tracking and filtering.
titlestringThe page/profile title that helps you quickly sanity-check relevance.
urlstringThe X (Twitter) profile URL so your team can review context before outreach.
descriptionstringThe extracted text snippet that provides supporting context around the email.
emailstringThe actual extracted contact email address you can use for outreach.
email_domainstringLets you group leads by company domain and improve deliverability (and deduping).
email_typestringIndicates whether the email is treated as B2B or B2C based on your selection.
scrape_fromstringShows whether results came from All, Status, or Profile so you understand source coverage.
countrystringConfirms the country targeting used for the run output.
statusstringSignals whether the record was produced successfully vs. hit an issue.
error_messagestringContains an error description when something goes wrong, otherwise null.

Export your full dataset as JSON, CSV, or Excel from the Apify dashboard.


Setting It Up

Drop this into your input.json and you're ready to go:

{
"keywords": ["fitness", "workout", "gym"],
"country": "United States",
"scrapeFrom": "All",
"emailType": "B2B",
"engine": "cost-effective",
"maxEmails": 100
}
ParameterRequiredWhat It Does
keywordsEnter one or more keywords to search for on X (Twitter).
countrySpecify the country to target for the run’s location focus.
scrapeFromChoose one option—All, Status, or Profile—to control where the actor looks for contact info.
emailTypeChoose one—B2C or B2B—to bias results toward consumer vs. business-style emails.
enginePick the scraping engine: cost-effective for faster/cheaper scraping, or legacy for more reliable (but slower and more expensive) scraping.
maxEmailsSet the maximum number of emails to collect for this run (helps manage scraping time and cost).

What It Does

Best Twitter Email Scraper extracts emails from X (Twitter) and writes structured results directly into your Apify dataset so you can use them immediately.

Finds Twitter leads by keywords and targeting

You provide keywords, a country, and an emailType, and the actor returns records that include the lead context (title, url, description) alongside the extracted email fields. This makes it easier to turn discovery into outreach without manual searching.

Supports B2B and B2C email extraction

By selecting emailType as B2B or B2C, Best Twitter Email Scraper is designed to focus results toward business-style or consumer-style email addresses. It also outputs the email_type field per record so you can filter cleanly in your workflow.

Uses your scrape scope: All, Status, or Profile

With scrapeFrom, you control whether the actor searches across every type (All) or narrows to Status or Profile. The output includes scrape_from so you can analyze what worked best for your niche and messaging.

Produces clean, integration-ready datasets

Each dataset row includes keyword, title, url, description, email, email_domain, email_type, scrape_from, and country. That consistent structure makes it simple to import into spreadsheets, CRMs, or build downstream automations.

Handles engine choice and run cost control

You can switch between engine modes depending on whether you want cost-effective speed/cost or the more legacy-style reliability tradeoff. Use maxEmails to cap results and keep longer runs predictable.

Overall, Best Twitter Email Scraper helps you generate a usable Twitter email list faster—without the spreadsheet cleanup usually required after manual collection.


Why Best Twitter Email Scraper?

There are plenty of ways to pull data from X (Twitter) — here’s why Best Twitter Email Scraper stands out.

Built for outreach-ready email datasets

Instead of dumping raw pages, it outputs an email-focused dataset with email and email_domain plus context fields like url and description. That structure supports both fast deduping and higher-quality outreach.

Flexible targeting for real lead finding

Best Twitter Email Scraper lets you steer results with keywords, country, scrapeFrom, and emailType, so you don’t end up with a random list. This is especially useful when you’re doing Twitter leads email scraper style research across multiple campaigns.

Engine options for your speed vs reliability needs

You can select cost-effective when you want faster, cheaper scraping or switch to legacy when you prefer the more reliable approach. That makes the actor a practical choice for both testing and larger sourcing efforts like bulk Twitter email scraper workflows.


Real-World Use Cases

Here's how different teams put Best Twitter Email Scraper to work:

Sales Teams
A sales development team has a list of target keywords for a new vertical and needs direct contact emails from relevant X (Twitter) profiles. They run Best Twitter Email Scraper with emailType set to B2B and scrapeFrom set to All, then import the results into their outreach tool using email and email_domain. The team spends less time searching and more time personalizing.

Marketing Agencies
An agency building a lead pipeline for multiple clients needs separate email lists by niche. They run the actor per client keyword group, filter by keyword, and keep only the B2B or B2C results they need. The structured output (including url and description) helps their analysts validate lead relevance quickly.

Freelance Researchers & Analysts
A researcher wants to quantify which kinds of X (Twitter) accounts publish business contact emails for a specific market. They use country targeting and switch scrapeFrom between Profile and Status to compare coverage. The dataset’s scrape_from field makes it easy to segment analysis by source.

Automation & Integration Specialists
A data engineer wants to trigger recurring lead-gathering runs and push results into a data warehouse. They schedule runs in Apify, then use the dataset export to feed their pipeline with consistent fields like email, email_domain, and country. This supports repeatable workflows for Twitter contact email finder use cases.


How to Run It

No code required. Here's how to get your first results in under 5 minutes:

  1. Open the actor page on Apify
    Go to the actor on Apify: https://console.apify.com and find Best Twitter Email Scraper.

  2. Enter your inputs
    Add keywords, choose country, set scrapeFrom, pick emailType, and set maxEmails to control output size.

  3. Configure proxy settings (optional but recommended)
    If you use Apify Proxy for better reliability, enable it in the Run options as you normally would on Apify.

  4. Start the run and watch the live log
    Launch the actor and monitor progress in the log to confirm it’s extracting emails as expected.

  5. Open the Dataset tab to see live results
    As records are produced, you’ll see fields like email, email_domain, url, and email_type.

  6. Export in your preferred format
    Download JSON, CSV, or Excel directly from the Apify dataset tab, then import into your workflow.

The whole setup takes under 5 minutes — results start appearing within seconds of launch.


Export & Integration Options

Once your data is collected, Best Twitter Email Scraper fits directly into your existing workflow.

You can export your dataset from the Apify dashboard as JSON, CSV, or Excel. Since each record includes fields like email, email_domain, and url, it’s easy to map into spreadsheets, CRMs, or lead lists without extensive transformation.

For integration, you can connect your run outputs via the Apify API, use webhooks to trigger downstream steps when the run completes, and automate pushes with no-code tools like Zapier or Make. You can also schedule runs for ongoing lead sourcing so your Twitter email extraction software workflow stays current.


Pricing

Best Twitter Email Scraper runs on Apify, which includes a free tier — no credit card needed to start. Free tier usage is based on sign-up credits and is typically enough for several real test runs.

After that, the actor is billed using Apify’s compute model (Actor compute units), so you scale based on workload rather than paying for a fixed monthly lock-in. For the exact cost details and plan limits, check the pricing page on Apify.

Start free at apify.com — scale up when you need to.


Reliability & Limitations

What We HandleHow
Scoping and volume controlYou can limit output using maxEmails to manage time and cost.
Different scraping approachesYou can choose engine as cost-effective or legacy based on reliability vs cost/speed needs.
Dataset-ready outputResults are saved to a structured dataset with consistent fields like email, email_domain, and email_type.

Limitations: the actor works with publicly available content and cannot access login-gated or private data. Results quality depends on what contact information is published publicly by X (Twitter) account owners. For larger or more specialized requirements, consider tuning keywords, country, scrapeFrom, and emailType.

For enterprise-scale needs or custom configurations, reach out and we’ll help.


Frequently Asked Questions

Is there a free plan?

Yes. Apify offers a free tier with sign-up credits so you can run Best Twitter Email Scraper for testing without immediate payment.

Do I need to log in or create an account on X (Twitter)?

No. This actor is designed to work with publicly available data and doesn’t require a X (Twitter) login from your side.

How accurate is the extracted data?

The actor extracts email information and associated context from what’s publicly available. Accuracy depends on the quality of what the account owner has published.

How many results can I get per run?

You control the maximum by setting maxEmails (minimum 1, maximum 10000). Higher values can increase run time, so it’s best to set a limit based on your target list size.

How fresh is the data?

Results reflect what’s available at the time the actor runs, since it scrapes publicly available sources during execution.

You should always use the output responsibly and comply with applicable regulations and platform terms. This actor collects publicly available data; how you store, process, and contact people is your responsibility.

Can I export to Google Sheets or Excel?

Yes. You can export from the Apify dashboard as JSON, CSV, or Excel, which you can then import into Google Sheets or other tools.

Can I schedule this to run automatically?

Yes. On Apify, you can schedule actor runs so your Twitter email harvesting software workflow refreshes leads automatically.

Can I access results via the API?

Yes. You can trigger runs programmatically and fetch dataset results using the Apify API.

What happens when the actor encounters an error?

Errors are handled so you can inspect issues per record (for example, via an error_message field when present) while still reviewing successful outputs in your dataset.


Get Help & Use Responsibly

Got a question about Best Twitter Email Scraper or a feature you'd like added? Reach out at dataforleads@gmail.com — we respond quickly and keep the actor maintained. If you want improvements like better batching for bulk Twitter email scraper runs or tighter filters for Twitter contact email finder workflows, tell us what you need.

This actor collects publicly available data. It does not access private accounts, login-gated pages, or password-protected content. You are responsible for complying with GDPR, CCPA, and platform Terms of Service when using the results. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.